int pthread_join(pthread_t thread, void **retval); int pthread_detach(pthread_t thread); void p ...
int pthread_join(pthread_t thread, void **retval); int pthread_detach(pthread_t thread); void p ...
1、管道的创建 #include <unistd.h> int pipe(int pipefd[2]); linux下创建管道可以通过函数pipe来完成。该函数如果调用成功,数组中将 ...
1、信号量的基本概念 信号量是一个计数器,常用于处理进程或线程的同步问题,特别是对临界资源的同步访问。 临界资源可以简单的理解为在某一时刻只能由一个进程或线程进行操作的资源,这里的资源 可以是一 ...
参照:http://blog.csdn.net/xiaohuangcat/article/details/18267561 在多线程的环境下,进程内的所有线程共享进程的数据空间。因此全局变量为 ...
int mkfifo(const char *pathname, mode_t mode); int mknod(const char *pathname, mode_t mode, dev_t d ...
转自http://www.cnblogs.com/xuyh/p/3273082.html 用命令F_GETFL和F_SETFL设置文件标志,比如阻塞与非阻塞 F_SETFL 设置给a ...
转载:http://blog.csdn.net/a_ran/article/details/43562429 int truncate(const char *path, off_t leng ...
参考资料:https://blog.csdn.net/ltl451011/article/details/7763892/ https://blog.csdn.net/na_beginning/ar ...
转载:http://www.eefocus.com/ayayayaya/blog/10-07/193194_0d80b.html 在我们学习IO的时候,曾经利用文件IO函数,标准IO函数都实现了对文 ...
ipcs是Linux下显示进程间通信设施状态的工具。可以显示消息队列、共享内存和信号量的信息。对于程序员非常有用,普通的系统管理员一般用不到此指令。 ipcs -q 查看系统使用的IPC队列资 ...